.. _cmsUnloadDll:

cmsUnloadDll
================
----------------


SYNOPSYS
`````````````
.. code-block:: none

  VT_EMPTY cmsUnloadDll ([none] VT_EMPTY)



DESCRIPTION
`````````````  

- ComiSSCNET3 / SSCNET3H 를 고객(顧客)님의 응용프로그램의 메모리 공간으로 호출합니다. 
이 의미는 이 함수가 호출되는 순간 라이브러리는 고객(顧客)님의 프로그램 내부 함수처럼
호출할 수 있게 됩니다. 이 함수는 고객(顧客)님의 전체 프로그램에서 ComiSSCNET3 / 
SSCNET3H 를 사용하기 위한 수순으로서는 가장 먼저 호출되어야 합니다. 

\

- 이 함수의 사용과 호출에 있어, 제공된 ㈜커미조아의 함수 헤더 파일에서는 Boland 社의
Delphi 나 Microsoft 社의 Visual Basic 에서는 명시적으로 이 동작이 이루어지기 때문에
필요하지 않습니다.


Example
`````````````
.. code-block:: c++
 :linenos:
 :emphasize-lines: 4

 C/C++

 #include “ComiSSCNET3_SDK.h”
 #include “ComiSSCNET3_SDK_Def.h”

 void StartProgram(void)
 {
    // 이 함수의 반환값은 DLL 의 로드의 성공여부를 반환합니다.
    BOOL nIsLoaded = cmsLoadDll();
 }
 void EndProgram(void)
 {
    // 이 함수의 반환값은 없습니다. 따라서 다른 에러처리 필요하지 않습니다.
    cmsUnloadDll();
 }

.. seealso:: :ref:`cmsloadDll`